113 research outputs found

    A Conceptual Model for Pervasive Computing

    Get PDF
    Colloque avec actes et comité de lecture. internationale.International audienceAs an emerging field, pervasive computing has not had the opportunity to develop a conceptual model similar to the OSI Reference Model used to describe computer networks. Such a model would be useful in properly classifying design issues and providing needed context. Inspired by the layers of abstraction provided by the OSI Reference Model, we present our Layered Pervasive Computing (LPC) model to facilitate discussion and analysis of pervasive computing systems by providing a much needed conceptual framework. A key feature of our model is its representation of the human user at each layer of abstraction of the model. We will then use our model to analyze a research prototype created as part of our Aroma pervasive computing project. This analysis is illustrative because it quickly reveals issues that must be addressed to realize our research prototype as a commercial product

    Architecture pour la découverte de services avancée

    Get PDF
    This document describes the Service Discovery architecture that we are proposing in the work-package SP3. Service Discovery Protocols provide a way for (software) clients to automatically discover available services (for example: printers, projectors) and for some advanced protocols to connect and use them in a transparent way. While being strongly connected to the other SPs/work-packages and most notably the SP1 and SP5, i.e. the demonstrators, it is designed to work in other settings. The foundations of this solution are its adaptability and its independence from the other services provided in the network in general, by any node (fixed/mobile or wired/wireless) or underlying layer (multicast routing, security): when they're available it can take advantage of them, but it is designed to function by building up and maintaining a relatively stable structure for Service Discovery where adhoc-specific but also standard Service Discovery Protocols and context information can be used by clients to find relevant services

    Une approche composant pour DEVS

    Get PDF
    International audienceIn this article, we are interested in the reuse of models to allow the design of complex system multimodels. For instance, smart-grid modeling needs at least models from three domains (electrical grid, IP network, control system). Many existing M\&S tools are already dedicated to the design of such models. Then, it would be profitable to be able to reuse the models written in these tools to design complex system multimodels.The FMI standard, based on the export and import of models as software components, allows the exchange of models and the co-simulation between ODE and DAE based M\&S software.The success of the FMI standard leads us to study the interests of a similar approach based on the DEVS formalism.Dans cet article, nous nous intéressons à la réutilisation de modèles pour permettre la conception de multi-modèles de systèmes complexes. Par exemple, la modélisation d'un réseau électrique intelligent nécessite des modèles de trois domaines différents (réseau électrique, télécommunication et système de contrôle). De nombreux outils de M\&S dédiés permettent déjà de développer ces types de modèle. Il serait donc intéressant de pouvoir réutiliser directement les modèles issus de ces logiciels dédiés pour concevoir des multi-modèles de systèmes complexes.La norme FMI, basée sur l'export et l'import de modèles sous forme de composants logiciels, permet aux outils basés sur les ODE et les DAE d'échanger des modèles et d'effectuer des co-simulations.Devant le succès de ce standard, nous proposons dans cet article quelques pistes de réflexion sur l'intérêt d'une démarche similaire utilisant le formalisme DEVS

    Prototype d'architecture de découverte de services avancée

    Get PDF
    This document describes the implementation and tools used for the service discovery architecture described in [1]. We describe the tool, JANE, used for our simulations and the final architecture. As service discovery protocol we used Zeroconf and depict which changes had to be made to an existing implementation. We used an underlying clustering structure, NLWCA, as dissemination overlay. Finally we show the building blocks of the service discovery architechture of a device

    A component approach for DEVS

    Get PDF
    International audienceIn this article, we are interested in the reuse of models to allow the design of complex system multi-models. For instance, smart-grid modeling needs models from at least three domains (electrical grid, IP network, control system). Many existing M&S tools are already dedicated to the design of such models. Then, it would be profitable to be able to reuse the models written in these tools to design complex system multi-models. The FMI standard, based on the export and import of models as software components, supports the exchange of models and the co-simulation between ODE and DAE based M&S software. The success of the FMI standard leads us to study the interests of a similar approach based on the DEVS formalism

    De l'intérêt du couplage de modèles pour appréhender les interactions utilisateurs-réseaux dynamiques.

    Get PDF
    National audienceCet article s'inscrit dans le cadre de l'étude des systèmes complexes via la modélisation et la simulation informatique. Nous pensons qu'il est parfois nécessaire de faire interagir plusieurs modèles pour simuler un phénomène. Dans le cas des technologies des réseaux dynamiques (réseaux P2P, réseaux mobiles Ad Hoc), le comportement des usagers et le fonctionnement des réseaux s'influencent mutuellement. Nous proposons une approche de modélisation et un outil de simulation couplant un modèle d'utilisateurs - basé sur le paradigme multi-agents - et un modèle de réseaux dynamiques. Nous discutons, au travers d'un cas d'étude particulier, des avantages, des problématiques soulevées et des limitations d'une telle approche. Nous montrons que cette démarche de modélisation apporte un niveau de précision et une flexibilité élevés

    Co-simulation Ă  base d'outils multi-agents : un cas d'Ă©tude avec NetLogo

    Get PDF
    National audienceMulti-agent approach has demonstrated its benefits for complex system modeling and simulation. This article focuses on how to represent and simulate a system as a set of several interacting simulators, with a focus on the case of multi-agent simulators. This raises a major challenge: multi-agent simulators are not conceived (in general) to be used with other simulators.This article presents a preliminary study about the rigorous integration of multi-agent simulators into a co-simulation platform. The work is grounded on the NetLogo simulator and the co-simulation platform MECSYCO.La simulation multi-agent a démontré son intérêt pour la simulation de systèmes complexes. Cet article aborde la question de savoir comment peut-on représenter un phénomène puis le simuler lorsque plusieurs simulateurs multi-agents sont nécessaires. Cela soulève un problème majeur : Les simulateurs multi-agents ne sont pas conçus (en général) pour être utilisés conjointement à d'autres simulateurs. Cet article présente une première réflexion sur l'intégration rigoureuse de simulateurs multi-agents dans une plateforme de co-simulation. Nous appuyons notre réflexion sur l'exemple du simulateur NetLogo et de la plateforme de co-simulation MECSYCO

    Intégration de simulateurs existants à une plateforme de co-simulation basée sur DEVS

    Get PDF
    Nous nous intéresserons dans ce document à la co-simulation (co-operative simulation). L’objectif est de proposer une méthodologie pour intégrer un simulateur existant à une plateforme de co-simulation existante. Nous nous restreindrons aux plateformes de co-simulation basées sur le formalisme DEVS, qui donne l’assurance de pouvoir intégrer tous les formalismes. Cette méthodologie devra donc donner les étapes clés pour rendre compatible un simulateur existant avec les concepts de DEVS, du niveau le plus formel jusqu’à l’implémentation qui permettra de l’instrumentaliser logiciellement. Nous identifierons deux principales catégories de simulateur auquel nous pouvons être confrontés lors d’une intégration, en proposant deux preuves de concept, qui serviront d’exemple d’application des étapes que nous aurons proposées

    SLSF: Stable Linked Structure Flooding For Mobile Ad Hoc Networks

    Get PDF
    International audienceFor some applications in ad hoc networks optimal dissemination is a key issue (e.g. service discovery, network management). In this paper, we are creating and exploiting stable (sub-)structures to achieve an efficient (as far as low network resource usage is concerned) dissemination by building a two-layer protocol. Firstly, single-hop clusters, among stable-connected devices, are created. Secondly, on top of those clusters, inter-cluster relays (ICR) are determined. This leads to an overall stable-connected structure. The results show that the proposed stable linked structure flooding (SLSF) protocol efficiently disseminates data among stable nodes. Interestingly with growing density both the number of forwarding nodes and the bandwidth used remain comparatively low. Therefore we plan to use SLSF as a basis for a stable service discovery

    Modélisation multimodèle des réseaux dynamiques : cas des réseaux pair-à-pair

    Get PDF
    National audienceDans cet article, nous présentons une démarche conceptuelle liant des modélisations issues des mondes pair-à-pair et multi-agents afin de prendre en compte le comportement de l'utilisateur dans la modélisation et la simulation des réseaux pair-à-pair. Nous présentons aussi un outil de simulation que nous avons adapté ainsi que nos premiers résultats qui indiquent que cette démarche est cohérente
    • …
    corecore